.report_body{background-color:rgba(242, 242, 242, 1);}
.report_head{
	background-color: white;
}
.report_content{
	margin-top:10px;
	padding:10px 10px 5px 10px;
	background-color: white;
}
.report_line1{
	padding:10px 10px 5px 10px;
	height: 35px;
	border-bottom: solid 1px #c7c7c7;
}
.report_line2{
	padding:10px 10px 5px 10px;
	height: 35px;	
}


.report_item1{
	float: left;
	width: 20%;
}
.report_item2{
	float: left;
	width: 30%;	
}
.report_item3{
	float: left;
	width: 40%;	
}
.report_item4{
	float: right;
	width: 20%;	
}
.report_item1 label,.report_item2 label,.report_item3 label{
	float: left;
	width: 70px;
	font-size: 14px;
	display:block;
	margin:0;
	text-align: center;
}
label.label_class1{
	width: 100px;
}
label.label_class2{
	width: 30px;
}
.report_item4{
	float: right;
	width: 20%;	
}
.report_item4 input{
	float: right;
	width: 100px;
}
input.input_width{
	width: 220px;
}

.currnet{
	display: block;
}
.others{
	display: none;
}
.input-text{
	background-color: rgba(242, 242, 242, 1);
}